armor-piercing projectile - Español Inglés Diccionario